// pages/couponList/index.js
import {
  getCouponList,
  ApiGetmyCoupon
} from '../../api/index'
Component({

  /**
   * 页面的初始数据
   */
  data: {
    tabData: '可用',
    disCouponArr: [],
    couponArr: []
  },
  lifetimes: {
    attached: function (options) {
      // 在组件实例进入页面节点树时执行
      this.getCoupon(this.data.tabData)
    }
  },
  properties: {
    isSearch: {
      type: Boolean,
      value: true,
    },
    unitId: {
      type: String,
      value: '',
    }
  },

  /**
   * 生命周期函数--监听页面加载
   */
  /* onLoad(options) {

  }, */

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady() {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onLoad() {

  },
  methods: {
    getCoupon(coupon_type) {
      wx.showLoading({
        title: '加载中',
      })
      ApiGetmyCoupon({
        coupon_type,
      }).then(res => {
        this.setData({
          couponArr: res.data,
        })
        wx.hideLoading()
      })
    },

    //优惠券详情
    couponDetail(e) {
      let item = e.currentTarget.dataset.v
      console.log(e)
      wx.navigateTo({
        url: `/pages/couponListDetail/index?data=${JSON.stringify(item)}`,
      })
    },



    onChange(event) {
      console.log(event)
      this.setData({
        tabData: event.detail.title
      })
      this.getCoupon(this.data.tabData)
    },
  },




  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide() {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload() {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh() {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom() {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage() {

  }
})